cloverleaf road intersection - Español Inglés Diccionario